Dynamically generate the local apic entries in ACPI MADT table.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 20 Sep 2005 09:02:43 +0000 (09:02 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 20 Sep 2005 09:02:43 +0000 (09:02 +0000)
commit8ad67b4949d5df99c8cdecb0619990ce73e6700d
tree917f6a8675e41ac4c2dfb06c675e1c8fd9838267
parente02527cc82e38280b04f7c6a2c42effd8cdb4e62
Dynamically generate the local apic entries in ACPI MADT table.
The number of local apic entries is decided by the #vcpus passed
from the config file (eg./etc/xen/xmexample.vmx).

This feature is required by the SMP VMX domain.

Signed-off-by: Ke Yu <ke.yu@intel.com>
Signed-off-by: Xin Li <xin.b.li@intel.com>
Signed-off-by: Asit Mallick <asit.k.mallick@intel.com>
tools/firmware/acpi/acpi_madt.c
tools/firmware/acpi/acpi_madt.h
tools/firmware/vmxassist/Makefile
tools/firmware/vmxassist/acpi_madt.c [new file with mode: 0644]
tools/firmware/vmxassist/vmxloader.c
tools/libxc/xc_vmx_build.c